Compositional Theories of Qualitative and Quantitative Behaviour
نویسنده
چکیده
The integrated modelling and analysis of functional and non-functional aspects of system behaviour is one of the important challenges in the field of formal methods today. Our ever-increasing dependence upon of all sorts of critical applications of networked and/or embedded systems, often including sophisticated multi-media features, lends this intellectual challenge also great practical relevance. In this talk we will report on work in this area in the past decade or so on the use of techniques from so-called formal methods in the area of performance modelling and analysis, and in particular on the theory of stochastic process algebra (SPA) and its application. Traditional performance models like Markov chains and queueing networks are widely accepted as simple but effective models in different areas, yet they lack the notion of hierarchical system (de)composition that has proved so useful for conquering the complexity of systems in the domain of funtional system properties. Compositional, hierarchical description and analysis of functional system behaviour is the domain process algebra [24,3,17]. It offers a mathematically well-elaborated framework for reasoning about the structure and behaviour of reactive and distributed systems in a compositional way, including abstraction mechanisms that allow for the treatment of system components as black boxes, encapsulating their internal structure. Process algebras are typically equipped with a formally defined structured operational semantics (SOS [26]) that maps process algebra terms onto labelled transition systems in a compositional manner. Such labelled transition systems consist of a set of states and a transition relation that describes how the system evolves from one state to another. These transitions are labelled with action names that represent the (inter)actions that may cause the transitions to occur. Such transition systems can be visualised by drawing states as nodes of a graph and transitions as directed edges (labelled with action names) between them. The labelled transition model is very close to the usual representation of Markov chains as transition systems or automata. Also there system states are connected
منابع مشابه
Identifying and Examining the Importance of Ethical Theories in Auditing from the Perspective of Experts and Practitioners
Background: Attention to ethical philosophy and in particular ethical theories is necessary for audits. The purpose of this study is to identify and examine the importance of ethical theories in auditing from the perspective of experts and professional activists. Method: This research is a combination of qualitative and quantitative methods. Qualitative part is conducted by Delphi and content ...
متن کاملOnline and mobile customer behaviour: a critical evaluation of Grounded Theory studies
With the rapid increase in electronic and mobile commerce over the last few years, the academic literature on online and mobile customer behaviour has been fairly plentiful with a great deal of quantitative studies testing variations of existing customer behaviour theories. However, little attention has been given to qualitative studies in the field, which seek to explore new aspects of online ...
متن کاملتحلیل فضایی در مطالعات جغرافیایی
Spatial analysis as the main approach of geography was reviewed and searched through its historical development. The results of this exploratory research showed that this approach was born after the Second World War due to the overall interest of geographers to develop universal theories and laws. The advocators of this field believed that the old regional geography was not able to develop ...
متن کاملQuantitative and qualitative meta-analysis of Scientific Research Papers in the field of creative city in Tehran metropolis
One of the new theories in the field of urban development planning is the creative city theory, which can be useful due to the intense competition between cities in the age of globalization. Based on this, various researches have been done about the metropolis of Tehran, which have looked at the city of Tehran and creativity from different angles. Therefore, analysis and evaluation of these res...
متن کاملOn a Markovian Process AlgebraPeter
Process algebras extended by a concept to present timing behaviour have been very recently proposed as a good modelling tool for the combined analysis of qualitative and quantitative system behaviour. We introduce a a process algebra including exponentially distributed time delays and a systematic approach to compute the underlying labelled transition system and continuous time Markov process. ...
متن کامل